package com.jkoss.wine.merchant.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 
 * 
 * @Author Jason
 * @Version 1.0, 2018-10-03
 * @See
 * @Since com.jkoss.wine.merchant.entity
 * @Description: TODO
 */
@TableName("merchant_product_norm")
public class MerchantProductNorm extends Model<MerchantProductNorm> {

	private static final long serialVersionUID = 1L;

	@TableId("merchant_product_norm_id")
	private String merchantProductNormId;
	@TableField("merchant_product_id")
	private String merchantProductId;
	@TableField("sorting")
	private Integer sorting;
	@TableField("norm_name")
	private String normName;
	/**
	 * 进货价 如果业务不需要就没有
	 */
	@TableField("prime_costs_price")
	private Integer primeCostsPrice;
	/**
	 * 建议价格 总部建议门店的价格 按系统需求 如果业务不需要就没有
	 */
	@TableField("suggested_price")
	private Integer suggestedPrice;
	@TableField("product_num")
	private String productNum;
	@TableField("norm_pic_url")
	private String normPicUrl;
	@TableField("add_time")
	private Date addTime;
	@TableField("operator")
	private String operator;
	@TableField("del")
	private Integer del;
	/**
	 * 产地
	 */
	@TableField("place")
	private String place;
	/**
	 * 等级
	 */
	@TableField("LEVEL")
	private String level;
	/**
	 * 容量
	 */
	@TableField("capacity")
	private String capacity;
	/**
	 * 装箱率
	 */
	@TableField("pack")
	private String pack;
	/**
	 * 加盟价
	 */
	@TableField("fcpc")
	private Integer fcpc;
	/**
	 * 葡萄品种
	 */
	@TableField("gpvt")
	private String gpvt;
	/**
	 * 最佳饮用温度
	 */
	@TableField("odpt")
	private String odpt;
	/**
	 * 酒评
	 */
	@TableField("wirv")
	private String wirv;
	/**
	 * 佐餐建议
	 */
	@TableField("mrcm")
	private String mrcm;
	/**
	 * 醒酒时间
	 */
	@TableField("sbtm")
	private String sbtm;

	public String getPlace() {
		return place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public String getCapacity() {
		return capacity;
	}

	public void setCapacity(String capacity) {
		this.capacity = capacity;
	}

	public String getPack() {
		return pack;
	}

	public void setPack(String pack) {
		this.pack = pack;
	}

	public Integer getFcpc() {
		return fcpc;
	}

	public void setFcpc(Integer fcpc) {
		this.fcpc = fcpc;
	}

	public String getGpvt() {
		return gpvt;
	}

	public void setGpvt(String gpvt) {
		this.gpvt = gpvt;
	}

	public String getOdpt() {
		return odpt;
	}

	public String getSbtm() {
		return sbtm;
	}

	public void setSbtm(String sbtm) {
		this.sbtm = sbtm;
	}

	public void setOdpt(String odpt) {
		this.odpt = odpt;
	}

	public String getWirv() {
		return wirv;
	}

	public void setWirv(String wirv) {
		this.wirv = wirv;
	}

	public String getMrcm() {
		return mrcm;
	}

	public void setMrcm(String mrcm) {
		this.mrcm = mrcm;
	}

	public String getMerchantProductNormId() {
		return merchantProductNormId;
	}

	public void setMerchantProductNormId(String merchantProductNormId) {
		this.merchantProductNormId = merchantProductNormId;
	}

	public String getMerchantProductId() {
		return merchantProductId;
	}

	public void setMerchantProductId(String merchantProductId) {
		this.merchantProductId = merchantProductId;
	}

	public Integer getSorting() {
		return sorting;
	}

	public void setSorting(Integer sorting) {
		this.sorting = sorting;
	}

	public String getNormName() {
		return normName;
	}

	public void setNormName(String normName) {
		this.normName = normName;
	}

	public Integer getPrimeCostsPrice() {
		return primeCostsPrice;
	}

	public void setPrimeCostsPrice(Integer primeCostsPrice) {
		this.primeCostsPrice = primeCostsPrice;
	}

	public Integer getSuggestedPrice() {
		return suggestedPrice;
	}

	public void setSuggestedPrice(Integer suggestedPrice) {
		this.suggestedPrice = suggestedPrice;
	}

	public String getProductNum() {
		return productNum;
	}

	public void setProductNum(String productNum) {
		this.productNum = productNum;
	}

	public String getNormPicUrl() {
		return normPicUrl;
	}

	public void setNormPicUrl(String normPicUrl) {
		this.normPicUrl = normPicUrl;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public Integer getDel() {
		return del;
	}

	public void setDel(Integer del) {
		this.del = del;
	}

	@Override
	protected Serializable pkVal() {
		return this.merchantProductNormId;
	}

	@Override
	public String toString() {
		return "MerchantProductNorm{" + ", merchantProductNormId=" + merchantProductNormId + ", merchantProductId=" + merchantProductId + ", sorting=" + sorting + ", normName=" + normName + ", primeCostsPrice=" + primeCostsPrice + ", suggestedPrice=" + suggestedPrice + ", productNum=" + productNum + ", normPicUrl=" + normPicUrl + ", addTime=" + addTime + ", operator=" + operator + ", del=" + del + "}";
	}
}
